Big Huge Thesaurus

Allium cepa aggregatum

noun